QFSM is a free and open-source Finite State Machine Editor for Linux, using QT for the graphical user interface. There doesn't seem to be a curently available package for Kubuntu 9.10 Karmic Koala environment I'm using, so I'm collecting some notes here on how to get it compiled/installed from the QFSM-0.52 source code.
Additional Ubuntu packages I needed to install before being able to compile the qfsm sources:
Package Name
Fixes Problem
cmake
unknown command cmake
qt4-qmake
CMake Error at /usr/share/cmake-2.6/Modules/FindQt4.cmake:1432 (MESSAGE):
Qt qmake not found!
libqt4-dev, qt4-dev-tools
CMake Error at /usr/share/cmake-2.6/Modules/FindQt4.cmake:640 (MESSAGE):
Could NOT find QtCore header
g++
-- The CXX compiler identification is unknown
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
Additional Ubuntu packages I needed to install before being able to compile the qfsm sources:
Qt qmake not found!
Could NOT find QtCore header
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.